function initBooth(thisWitch, dataList) {
    return new Promise((resolve, reject) => {
        for (let dataKey in dataList) {
            //获取当前图片的宽度以及xy坐标
            let {boothPositionW, boothPositionX, boothPositionY} = dataList[dataKey]
            // 计算比例
            let x, y;
            //如果v<w 新的x = x/(W/V),y
            if (thisWitch < boothPositionW) {
                x = boothPositionX / (boothPositionW / thisWitch)
                y = boothPositionY / (boothPositionW / thisWitch)
            }
            //如果v>w 新的x = x*(W/V),y
            if (thisWitch > boothPositionW) {
                x = boothPositionX * (boothPositionW / thisWitch)
                y = boothPositionY * (boothPositionW / thisWitch)
            }
            if (x && y) {
                dataList[dataKey].boothPositionX = x
                dataList[dataKey].boothPositionY = y
            }
        }
        resolve(dataList);
    })
}
